#!/usr/bin/env node

const fs =require('fs'),
      dirs = __dirname;

let w = fs.watch(dirs,(eventType,file) => {
  console.log(`${file}发生了${eventType}`);
});
process.on('SIGINT',() => {
  w.close();
  //如果没有close,由于延迟执行5秒，所以在这5秒里还是在监视目录下变化
  console.log('程序将在5秒后停止执行');
  setTimeout(() => {
    process.exit(0);
  },5000);
})
